have an eye for ...

(bir şeyin) iyisini seçebilmek, (birşeyden) anlamak, (bir şeyi) iyi bilmek.
She has an eye for a good painting.